Copyright (C) 1998, 1999, 2000 Alegis Technologies, Inc.

04/7/2000

ScorePAD Version 3.20


Contents

Release notes
Fixed bugs
New features
Known bugs
Previous version release notes


Release Notes

ScorePAD Palm Release 3.20 has been tested on the following Palm OS devices

PalmPilot Professional
Palm III
Palm IIIx
Palm IIIe
Palm V
Palm Vx
Palm IIIc
Palm VII

ScorePAD will work equally well on the following Palm OS devices, however we performed no
device specific testing.

Visor
Visor Deluxe

Beaming has been tested on Palm III, PalmPilot Professional upgrade, Palm III, Palm IIIe, 
Palm IIIc, Visor & Palm V


For new owners

If you have just purchased ScorePAD, you need to enter your serial number in ScorePAD and 
RosterPAD Palm.  Select About ScorePAD from the Options menu of the ScoreCard view.  Touch the 
Register button.  Enter your serial number on the Register dialog.  This will remove 
expiration dialogs.  You don't need to reinstall ScorePAD or RosterPAD Palm.


You do not have to uninstall the ScorePAD desktop from Windows before installing this version.
In fact, if you do uninstall the ScorePAD desktop you will lose your database of players and games.
You must, however, run the ScorePAD desktop at least once to allow the new version to update 
the desktop database structure before you synchronize with your handheld.

You should HotSync any games or roster information with your desktop before installing the desktop or Palm versions of ScorePAD and RosterPAD.

ScorePAD version 2.52 has passed Quality Partners Platinum certification testing for Palm OS version 3.1

You must have HotSync version 2.10 or above to use ScorePAD's conduits.  You can obtain a free update
of your entire desktop, including HotSync, from www.palm.com.

If any games partially Hotsync'd with the desktop, delete them on the desktop before attempting to
HotSync with this version.

If you delete the ScorePAD application from your Palm device, you can find all of the games you've
previously recorded on the Palm device.  These file are backed up on the desktop PC in the the Palm 
backup directory of the user name.  For example, if John Banes is the user name, you can find the 
files in C:\Palm\BanesJ\Backup or C:\Pilot\BanesJ\Backup.  ScorePAD game files all start with the 
name ScoreBDB and have a file type of .PDB (i.e. ScoreBDB.PDB).  You can use the Palm Install Tool
to reinstall these games with HotSync.

To install ScorePAD, run the Setup.exe file.  You must stop the HotSync Manager before 
beginning the ScorePAD install.  You should restart the HotSync Manager after the ScorePAD
install completes.


4/7/00

*********************
Version 3.20
*********************

****ScorePAD Palm Enhancements*****

Added Lineup Wiz

Lineup Wiz is a visual tool to help you make sure that all defensive assignments are fill
after every half inning.  ScorePAD will prompt you to check the defense if all positions
aren't filled after each half inning if you set the preference "Check for complete defense"
The Lineup Wiz includes complete drag-and-drop for both the lineup and defense.  You can
drag lineup players to defensive positions.  You can drag players from one defensive position
to another and swap positions. 

Add Preference to check defensive on first atbat of every inning

The preference causes ScorePAD to examine the lineup of the team about to go on defense and
warn you if it finds any open defensive positions.  The warning dialog allows you to continue
without making a change or go to the Lineup Wiz.

Added a button to gain immediate access to the Lineup Wiz from the GSP view

The "d" button is located on the far left of the atbat square of the GSP view.  Pressing this
button displays the Lineup Wiz and loads the team currently on defense.  You can gain access
to the offensive team by tapping that team's name at the top of the Lineup Wiz.

Added Write-in on all player selection lists

The lists that allow you to select RosterPAD players for the starting lineup or substitutions
now contains a selection called "***Write-in***".  This selection allows you to write in a player
that doesn't appear in the list.   You can write the player's last and first name, player number,
position, batting hand, and throwing hand.  You can write in player on the ScoreCard, GSP,
Lineup, and Lineup Wiz views.  Of course, you can continue to write in players in the Lineup
view by writing player information in the space provided in that view.

Added ERA Innings

The Preferences dialog now allows you to set the number of innings from which ScorePAD calculate
a pitchers Earned Run Average.

Pitch and Hit detail preferences have been moved to their own Pitch Detail Preferences dialog

If you identify a player in the lineup by his number only and don't include a first or last name, 
that number will appear in Batter Stats not just ?? anymore.

If you start a game, or an inning for that matter, without a pitcher identified on the defense 
and you add a pitcher, all of the preceding atbats with no assigned pitcher will be assigned to that 
pitcher.  Additionally, if you start the game without a lineup, when you assign a batter to each 
lineup slot, all of the previous atbats for that slot will be credited to the newly assigned player.

Added notation for RBI awarded batter for home run

The corners of the atbat squares of the ScoreCard view now show a line in the lower-right corner
of the square when a player hits a home run.  This allows you to visually compute all RBI by looking
at the ScoreCard view.  ScorePAD now shows the same graphic RBI representations as red on color 
displays.

More lineup change freedom

You can now drag and drop substitute players.  The dragging and dropping effectively allows
you to swap players in the batter order as long as they haven't batted.  This feature allows
you to perform straight substitution while the players are on defense, then move them around
the batting order when they are on offense.  You can drag any batter to any other batter in the
lineup if both of the players involve haven't completed an atbat.

Sort orders changed

Changed order that substituted players show up in list on Palm
Changed order that pitchers show up in pitcher and batter stats to be consistent with all
other screen.  Pitcher will now show up in order of appearance in game.

Added Home Runs to batter stats view


****Palm Fixed bugs*****

Fixed batter substitution on GSP to set player as pinch hitter

Fixed pitcher substitution on GSP to set position as pitcher

Fixed RBI descrepencies between Palm and Desktop

Set Win/Lose/Save pitcher didn't remember Wining and Losing pitchers when more than a total of
nine substitution occurred in a game.  This has been fixed.

When ScorePAD automatically loaded a RosterPAD lineup, it would not set the position of a player
that was saved as a Designated Hitter.  This has been fixed.

When making substitution, under certain circumstances, ScorePAD would retain the original player's
statistics for the player coming into the game.  This has been fixed.

If a player had multiple positions in a game, that player would appear multiple times
in the AtBat Detail lists if you weren't using a RosterPAD roster for that team.  This has been fixed.

Pitcher stats now sorts pitchers in order of appearance

Batter stats now sorts players who appeared in the same inning in order of appearance

Pinch runner stats are now computed correctly


****RosterPAD fixed bugs****

RosterPAD now allows you to get in to enter your serial number after the 30 day trial period
has expired.  In previous versions, if limits were exceeded, RosterPAD would exit after giving
the Evaluation expired warning.


***************************** Previous Versions *****************************


Version 3.10.2

3/16/00

Fixed bugs

Fixed duplicate stats for players who started the game, were substituted and re-entered 
the game.


Version 3.10.1

3/13/00

Fixed bugs

Fixed incompatibility of ScorePAD and RosterPAD with older versions of Palm III and PalmPilot
Professional

Fixed problems with ScorePAD Desktop database conversion

Added serial number entry for RosterPAD Palm to turn off expiration

Made ScorePAD conduit compatible with newer conduit libraries


Version 3.10

3/06/2000

***********New Palm Features******************

Color and OS 3.5 support

The ScoreCard and GSP views have been updated to display better on the new Palm IIIc
color display.  Both in lettering and coloring for emphasis, these views use color to
display important information prominently.  Since some Palm development tools were
not available at release time.  We were not able to create color icons and bitmaps.  
We will add more color in future releases.

Swap positions on substitutions

If you change the position of a player to the position of another player in the lineup,
ScorePAD will prompt you to swap positions with that player.  If you answer yes, both 
players will remain in the game and have their positions swapped.

One player entry dialog on the GSP view

In situations where you don't have the roster of a team entered into RosterPAD, you can 
hold your pen on home plate for 2 seconds.  A dialog will popup allowing you to enter 
the number, name, position, batting hand, and throwing hand of the batter.  When you 
press OK the current atbat gets updated with that information as well as the lineup.

Clear lineup

You can wipe out either lineup with a single command.  Clear lineup erases the current 
lineup. You can execute this command from the ScoreCard and Lineup views.   If you 
erase a lineup in the Lineup view, when you move to the ScoreCard view, any RosterPAD 
saved lineup players will automatically fill empty positions.

Swap lineups

If you happen to enter lineups wrong you can swap them with a single command.  The 
Swap Lineups command is now available in the Lineup view.

Simplied batter advance dialog

We made the base buttons bigger on the runner advance dialog.  We also included additional
buttons for outs while runners are on base.  When a runner is on base and gets out after
advancing one or more bases, you can record this even with one button on the runner advance
dialog.  If a runner is on first you will see buttons for "Out - second", "Out-third", and
"Out - Home"  These buttons allow you to both advance the runner past one or more bases then
mark him out.

Removed some game startup restrictions - team names

You do not have to change the team names of a game before you can begin to score.  The team
name VIS and HOM will appear by default.  You can use these names as long as you wish during
the game.  You can change team names at any point during the game.  This isn't the best way
to setup a game but if you are in a hurry ScorePAD won't get in you way as much.

Indicator of which team is currrently atbat

The name and score of the team currently on offense will appear bold in the GSP view.

GSP Preference dialog now allows you to select the number of innings used to calculate ERA
for pitchers.

Pitch locations only stick during an atbat, when the next batter comes to the plate, the
default pitch location becomes no location


****************Palm fixes********************

For players with a uniform number of 0, runner advances were displayed as Bx, where x was the 
player's position in the lineup, instead of by player number.  Now players with number 0 who 
advance runners will appear in that runners atbat as 0.

When a player appeared multiple times in the lineup, Games, and Games started were 
incremenented for each lineup occurrence when stats were updated to RosterPAD Palm.  This has 
been fixed.

Pitch speed was being reset to default whenever an edit of pitch detail was attempted.  This
has been fixed

Receiving a beamed game with ScorePAD open caused an error in some cases.  This bug has been 
fixed.


**********************Desktop changes****************************





******************Desktop Enhancements************************

You can now select the number of innings used to calculate ERA for each league.


*********************Desktop fixes****************************

When a game had more than one inning where a team batted around, after the first inning of
batting around, the rest of the innings where the team batted around didn't display 
properly.

The Game Report used the Arial Bold font.  This font didn't display properly on all printers.
We have removed the bold are went to plain Arial.

The RosterPAD conduit didn't work properly when a RosterPAD database, like that sample 
database that comes with the ScorePAD Pak package, was downloaded to the Palm.  This has 
been fixed.

The RosterPAD conduit failed when a league name contained an apostrophe.  This has been 
fixed.

The RosterPAD conduit failed to copy all League changes from Palm to Desktop under some
circumstances.  This problem has been fixed.

RBI calculations by the desktop awarded some RBI improperly in cases where runs scored
were not caused by the batter.  This has been fixed.

When Web pages were created, the second header of Day by Day pitching didn't show up.  Also
The first line of Day by day pitching was the same as season pitching.  These have been fixed.

Cosmetic changes in sizing the Roster view have been made to accomidate smaller view sizing.

The Spray Chart view displayed Base on Balls as home runs under some circumstances.  This 
has been fixed. 

Printed spray charts displayed the pitch location score very small.  The square has been 
enlarged.

Score cards that started after the first inning or skipped innings wouldnt load on the 
desktop.  This problem has been fixed.




Version 3.0

2/01/2000

New Palm Features

Added support for PalmPrint

With printing support, you can print game summaries and lineup cards from the Palm
to infrared enabled printers such as the Cannon BJ-50, BJ-80, and HP DeskJet 340, and 
the Citizen PN60i.  These printer allow wireless battery operated printing but PalmPrint
supports hundreds of other printers via serial cable.  Check Stevens Creek's web site
for details of printer support.  You can download an evaluation copy and purchase 
PalmPrint from www.stevenscreek.com.

Added swap lineups to lineup view and clear lineup to ScoreCard and Lineup views

Swaps lineups if you fill in the lineup backwards. You can also clear all players from
a lineup and start from scratch.

Added Advance Details dialog

Added Advance Details dialog to edit the player at the plate during each advance.  This
dialog allows you to correct mistakes that could cause the wrong pitcher to be credited
with stolen bases, wild pitches, and balks

Added Strike percentage to the Pitcher's InstantStat popup in the GSP view.

The strike percentage number appears in the Pitcher InstantStats popup of the GSP view.
Strike percentage is the percentage of strike relative to all pitches thrown appears next
to the ball and strike count.


Added delay duration to Game Setup view

Delay duration allows you to supply the hours and minutes of total delay in a game.  This
allows for a more accurate game duration.  The game duration is now the end time minus the start
time minus the delay duration.

Completed Platinum stability testing

We have completed Platinum stability test for ScorePAD Version 3.0. This test includes nearly 8 hours
of automated testing without a failure.


Palm changes
Added cancel button to save lineup
Added cancel button to update stats
Fixed pitcher stats update to RosterPAD - some pitcher stats didn't update properly
Set "No RBI for run scored" flag to "off" when batter was advance as a result of an
error or double play
Fixed bug that obscured graphic balls and strike when there were more than 15 pitches
Added clear lineup to scorecard and lineup views
Clear atbat didn't erase pitches of max number of pitches were recorded
Pickoff attempts and no pitches didn't show when 'Record pitch detail' preference was selected
Called strikeouts and Pinch RBI counts didn't update properly during Update Stats
Changed inning totals InstantStat in the GSP view to show 11 innings and scroll to show last
11 innings
Save opportunities didn't transfer to RosterPAD during Update Stats command
been added to the AtBat menu of the GSP view.

Desktop enhancements
Added online help
Created desktop 30 day demo download for desktop
Scoresheet now shows starter and 4 substitutions
Scoresheet couples pinch hitter and defensive position if pinch hitter remains in game
Line thicknesses have been changed on score sheet and pitching chart to better show on
some laser printers
Number of pitchers displayed have increased from 7 to 10
Added Runners in scoring position statistic
Added Runners in scoring position atbats statistic
Added Runners in scoring position hits statistic
Added Runners in scoring position average statistic
Added Cumulative Runners in scoring position statistic to day by day
Added Cumulative Runners in scoring position average statistic to day by day
Added line mode to spray chart view
Added stats summary to spray chart view
Added description line at the top of the spray chart view print

Desktop changes and fixes
Fixed print preview problem with game report
Widened team name drop down list on spray chart view
Fixed problem with day-by-day stats not reflecting atbat of players that were subbed out and
returned to game
Fixed player and team selection in spray chart view


Version 2.62.4

12/27/99

Fixed startup code for PalmPilot Professional
Fixed conduit problem with PalmPilot Professional

Version 2.62.1

Fixed startup error with database under Windows 95

12/23/99

Version 2.62


This is a minor release but adds major convenience to the ScorePAD Desktop.


*** Fixed bugs ***

"Games First" in the Game Preferences dialog of the ScoreCard view displayed errant numbers
for installations updated to 2.62.

Balls put inplay are now included as in the First Pitch Strike statistic

When updating RosterPAD stats from the desktop, the changes weren't always synchronized to
the Palm.

Fixed Insert button in the RosterPAD view.  The button is the shortcut for creating a new player.


*** Desktop Enhancements ***


Added web page creation from desktop Stats view

This utility allows you to create web pages from data on 4 of the six Stats subviews.
You can specify 2 heading lines, and the font size of each heading line.  If you create both
season and day-by-day pages, the season page will contain hyperlinks to each player page and
the player pages will contain a hyperlink back to the season page.

ScorePAD creates pages for: 

1. Season batting
2. Season pitching 
3. Day-by-day batting - (one page per pitcher)
4. Day-by-day pitching - (one page per position player)

To create web pages, select "Create team stats web.." from the File menu


Added file export from desktop Stats view

This utility allows you to create text data files from data on 4 of the six Stats subviews.

ScorePAD creates text data files from: 

1. Season batting
2. Season pitching 
3. Day-by-day batting - (one file per pitcher)
4. Day-by-day pitching - (one file per position player)

To create export files, select "Export statistics.." from the File menu


Added over twenty additional statistics to each view.

Added the ability to select the statistics and their order for the batting and pitching
subviews of the Stats view.  Exported statistics, web page creation, and printing uses
the statistics you select for each subview.  

You can change the statistics displayed or their order by selecting Select Stats from 
the Edit menu of the Stats view.  In this dialog you can added any of the new stats and/or
change the order of the current stats.

You may now print in Landscape or portrait in the Stats view

We have changed the pitch sequence report from the order of atbats to the order of batters.
The report will now read across the scoresheet rather than down the scoresheet.  We have also
darkened the pitch grid on the Pitch sequence view and print and added batter's batting hand
and pitcher's throwing hand



Added Cut, Copy, Paste, and Select All edit commands to the Roster view.

You can now cut players from one league and paste them into another league.  You can also
copy player information from the Roster view and paste it (including batting, defense, and
pitcher stats) to a spread sheet.


Added the Copy edit command to the Stats view

You can now copy stats from the Stats view into your favorite spread sheet.  For instance,
if you want to graph the batting average trend of you team, select the Batting day by day sub
view, select the entire +AVG column, select Edit Copy and paste the data into Excel.  Select
the column pasted into Excel the press the Chart Wizard button on the Excel toolbar.


*** ScorePAD Palm Enhancements ***

Added Save Opportunity check box to the Player detail dialog of the Lineup view on the Palm.
Since the rules for save opportunity vary from one organization to another (even among MLB, 
stats providers) and the fact that a game can have multiple pitchers with save opportunities.

Added menu short cut for those items that didn't have shortcuts

Nearly completed Palm Platinum recertification of ScorePAD version 2.62



Previous version release notes


Version 2.61

*** Fixed bugs ***

Fixed double occurrences of stats in batter stats

When a player occurred in the lineup for multiple positions, ScorePADs batter stats showed 
2 stats lines for that player; this problem has been fixed.

Fixed various error with pitcher and batter stats calculations.

Sub of player currently at the plate now always sets position to pinch hitter

Fixed new pitcher indicator on batter 1 of full game mode of ScoreCard view (bold line at the top of
the first atbat square of a new pitcher)

Spray chart sometimes included hits by players of opposing team.  This problem has been 
fixed

Switch hitters were not automatically set to the opposite side of the plate as the pitcher's
throwing hand; this problem has been fixed.

RosterPAD percentage calculations were allowed to go below zero and over 1000

Update season stats didn't work for home team when "Both" was selected from prompt dialog.


*** Enhancements ***

Quicker startup

ScorePADs startup time has been drastically reduced.  If you only have a few games stored, 
you wont notice the difference.  After youve created 10 games, you will notice a little 
difference.  When you have more that 40 games stored, you will notice a significant 
difference in startup time.   The ScorePAD splash screen will only appear when changes 
have been made to RosterPAD data since the last time you used ScorePAD.

ScorePAD now returns you to the last view you used before exiting.  If you are scoring an 
atbat and exit to beam your phone number, when you return to ScorePAD, you will return to 
that atbat.  Likewise,  ScorePAD will return to the Lineup, ScoreCard, and Game Setup views.


More graffiti

Added ability to include out sequence on graffiti commands other than groundouts, flyouts, 
popout, tagout, and lineout.  Now, any out can be followed by assist(s) and/or putout.  
Additionally, for groundout sequences (any graffiti command thats all numbers) that 
involve more than 2 positions, will cause ScorePAD to prompt for double play.

More InstantStats

More stats have been added to both pitcher and batter instant stats

Added a small display for player season average, home runs, and rbi, to the GSP view.  
This display shows only during the first atbat and only when the Preference "Show previous 
atbats" is checked.  After the first atbat, the display shows each previous atbat.

Improved Atbat square

The atbat square of the ScoreCard view now graphically shows RBI and stolen bases.  The RBI
indicators show up in the corners of the square.  They show the base from which the RBI 
occurred.  The upper right-hand corner shows an RBI from first, the upper left, an RBI from 
second, the lower left, an RBI from third.  Stolen bases are indicated by a bold line from 
the originating base to the destination base.

Direct access to RosterPAD record from atbat view

ScorePAD now allows direct access to the RosterPAD record of the current batter from the 
GSP (atbat) view.  You can now go directly to that batters RosterPAD data, edit it, and 
return to ScorePAD.


Switch hitter changes sides when new pitcher uses opposite throwing hand of previous 
pitcher.

Subbing the player atbat now also changes batting hand of atbat if necessary

More editing enhancements

You can now add or remove atbats to the end of a completed inning.  If come to a game late
you can guess that first inning then add atbats to the end of the inning if the inning had
more that 3 batters.  You can also remove atbats from the end of an inning.  This enhancement
is a minor consolation until we can develop a utility to start scoring in the middle of a game.

You can now edit the batting hand, throwing hand, and additonal errors of lineup players 
from the Lineup view.  To edit these values, select "Edit player detail" from the Player 
menu of the Lineup view.


Configureable hardware keys

You can now configure the 4 hardware button to any combination of the following pitch results:

Off - turns button off - button is used to switch to a native Palm application
Ball - record ball
Strike swinging - records strike with a swing type of Full
Strike no swing - records strike with a swing type of No Swing
Foul - records foul with swing type of full
Pickoff attempt - record pickoff attempt


Pitch details are now sticky

Once record a pitch location or type, they are saved and record on subsequent pitches
Until you change them.

Conduits improved

Both ScorePAD and RosterPAD conduits have been improved.  Most of the fixes involve updating
games and players already on both machines.  Under some conditions with ScorePAD, you had
to delete a game in order to update the game on the desktop.

Add new stats

Games, Starts, and Plate appearances have been added for batters
The Blown saves statistic has to been changed to Save opportunities

The pitcher stats button appears for all players.  This allows editing of pitcher stats
for player who play other positions.


Added new game parameters

1. Game type - allows you to set the type of game - pre-season, season, tournament, etc.
2. Series number - allows you to identify a group of games as belonging to a series


**ScorePAD Desktop enhancements**

In the desktop Stats view we have added 4 new stats tabs

1. Batting day-by-day - shows team and individual player stats for each game scored
2. Home runs - shows each home run made by the loaded team and given up
3. Pitching day-by-day - shows team and individual pitcher stats for each game scored
4. Games - shows game logistics and pitchers

Each stat tab prints correctly

We have also added a date range to the stats view.  You can now view stats by a date range.
This allows you to store games from multiple seasons both only view stats totals from one
season.

In the ScoreCard view we have added 2 new game tabs

1. Home pitches
2. Visitor pitches

This shows pitch-by-pitch location, type, swing type, result, and count.  This view also shows
atbat square for each atbat at the end of the pitch sequence.  This view also prints.

View RosterPAD stats in Stats view

You can now load RosterPAD stats in the Stats View for analysis.  Of course, day-by-day 
and home run tabs will not work with these stats

Update RosterPAD stats from Stats View

You can now update RosterPAD stats from the Stats View.  The "Update RosterPAD statistics" command
enters totals from the Stats View into the RosterPAD records of all players on the loaded team

Import players 

Import players in the Roster view is more robust and documented.

*** Know problems ***

Pinch runner base running stats not recorded

Some out types selected while leaving the Pitch Details dialog, won't cause the
base runners to automatically advance

Games that start with batters other than the first lineup slot of the visiting team, won't
load properly on the desktop.

On the ScoreCard view, detailed atbat squares fail to redisplay properly sometimes when obscured 
by other windows.



ScorePAD 2.52

*** Fixed bugs ***

If home team name came before visiting team alphabetically, and the teams 
were in 2 different leagues, home team players wouldn't load from RosterPAD

Changing visitor lineup size didn't work under certain circumstances

Desktop percentages below 100 had missing zeroes after decimal point

All defensive changes in score card view assumed substitutions without prompting
for substitution or correction

When changing defensive position in the Edit Player view and answering
"Correction" to the subsequent prompt, ScorePAD changed the starting
inning to 1.

ScorePAD caused a reset when the 171st game was added.


*** New features ***

ScorePAD passed 3Coms Platinum certification for Data Input, functionality, 
user-interface design, performance, stability, and infrared communications
becoming the first and only Platinum certified baseball scoring system.

Deleting and creating game work faster than in previous versions.

Auto-resizing Full game mode

The Full game mode of the Scorecard view now dynamically resizes.  When you  
start a game,  it displays the full player last name and  defensive position along
with the first 6 innings.  In the seventh and eight innings, the player last name is
reduced by the size of one inning square per inning.  From the 9th inning on, the
defensive position disappears.  This gives you the advantage of using drag-and-drop
position changes and defensive position changes at the beginning of the game
while seeing all 9 players and their defensive positions at once.

Pick pinch hitter in atbat view

You can now select a pinch hitter or change the current batter by holding your pen
on home plate for 2 seconds.  After 2 seconds, the team roster will appear allowing
you to select the current batter.

Pitcher substitution from atbat view

You can now select change the current pitcher by holding your pen on the pitchers
mound for 2 seconds.  After 2 seconds, the team roster will appear allowing
you to select the current pitcher.

Pop up foul dropped ball errors

The Edit Lineup view allows you to charge errors to players.  Of course, errors that
cause players to reach base or advance to another base are automatically charged to
the proper player.  This feature should only be used in other situations such as an error 
charged for a dropped pop foul or a caught steal error where they player should have
been out, but for the error, and safely makes it back to the original base.

Pull down players and from the web

MLBStats beta for the desktop is include in this release.  You may now pull down
the current rosters and statistic from you favorite MLB teams using the desktop.  You
can then sync these rosters down to your Palm and using them while to scoring
MLB games.

Innings totals in atbat and scorecard views

Innings total for runs, hits, errors, and left on base are now a pop-up in the atbat view
the InstantSTATS pop-up show inning totals for both teams when you hold your
pen down on the score row on the atbat view.  The score row contains both teams
scores, the inning, and the number of outs and is located just below the batters name.

Charge and remove additional errors to players

There is now a preference to show previous atbats in the atbat view

Added pinch runner to list of positions

You can now substitute a player for a pinch runner.

Import and export players and statistics

The ScorePAD desktop now allows you to import and export players to and from
text files.  The files created by player export contain all player information and
statistics.  You can load them into spreadsheets and databases if you wish.

Global search

Global search allows you to use the Palm Find function to search for a team, player or
date.  If you enter Sammy Sosa in the Palm Find dialog, ScorePAD will show all of the games that have a player or team named Sammy Sosa.


*** Know problems ***

Pinch runner base running stats not recorded

Some out types selected while leaving the Pitch Details dialog, won't cause the
base runners to automatically advance

Games that start with batters other than the first lineup slot of the visiting team, won't
load properly on the desktop.



Version 2.51

ScorePAD Palm

** New Features **

Short cut to record an out on-base

Just as you advance a runner while recording an atbat using drag and drop, 
you can now mark a runner out. To mark a runner out, hold down your Palm pen on 
the shaded base of the runner for one second.  An out on-base list will appear, 
you can then select the out reason.  This method is quicker than touching the base 
to return to the atbat of the runner, touching the out key, selecting the out reason 
and touching home base to return to the current batter.

Save lineup creates RosterPAD records

The Save Lineup command in the Options menu of the Scorecard view now creates new
RosterPAD entries for players that you added to the lineup via the Lineup view.  
After using Save Lineup all players in the lineup will appear as players in RosterPAD
Palm.  The players will be added to the proper team and league.  Save Lineup will add 
players to RosterPAD only if the "Add players to database" checkbox is checked in the 
Game Parameters dialog.

"Add players to database" Game Parameter change in operation

This preference causes players that don't have RosterPAD entries to be added to RosterPAD 
whenever the Save Lineup command is executed.  It also causes players not in RosterPAD to 
be added during the HotSync process.  Since the latter process causes additional processing 
during HotSync, ScorePAD will uncheck the "Add players to database" checkbox whenever you 
exit and re-enter ScorePAD.

Softball - Short fielder handled like other positions

There is now a preference called "Use short fielder position."  This preference causes the 
Short Fielder position to appear in the Defensive Positions dialog.  Select this preference 
when you have a 10 position defense under softball rules. ScorePAD uses zero "0" to 
the Short Fielder position.  You may also use zero in Grafitti commands to represent the 
Short Fielder.  ScorePAD will credit the player that has SF as his/her defensive position 
with an assist or putout.

Softball - International tie breaker rule

ScorePAD implements the International Tie-breaker Rule as a preference.  The Preferences 
dialog contains a new checkbox called "International tie-breaker rule."  If you select this 
preference, ScorePAD implements the tie breaker rule at beginning of each inning half of each 
extra inning.  ScorePAD places a runner on second at the beginning of each inning half.  
That runner will be the batter that had the last completed atbat in the previous inning. ScorePAD
considers a game in extra innings when the game is tied after the number of inning specified in
the Sched Innings field of the Game Parameters dialog.

Skip AtBat command

The Skip Atbat command has been added to the Options menu in the AtBat view.  This command allows
you to skip the atbat of a player in the lineup.  This command should only be used in games using 
free substitution rules and only when a player leaves the game leaving nine or more players.  In 
this case the players atbat can be skipped and no out should be attributed to the team for that atbat.

Game duration on AtBat view

The game duration time is now shown on atbat view during the current, incomplete atbat.  Whenever 
the Next button is not shown, the game duration appears.  The game duration displays the hours and 
minutes of the game based on the Start Time in the Game Setup view.

More atbat detail editing

Atbat detail now allows editing of three new atbat details
1. atbat in inning - the number of the atbat with the inning
2. out number - the number of the out with the inning; if the atbat resulted in an out
3. out during atbat number - the atbat number during which the out occured.  This determines
which pitcher gets credit for the 1/3 inning if multiple pitchers pitched during an inning.

Beam lineup can now detect the team for which the lineup is being sent if that team name exists 
in the current game.

Field navigation using gestures works in the Lineup, Subs, and Game Setup views.

Game Setup - up and down
Lineup  - up, down, right, and left
Subs - up, down, right, and left

The AtBat view uses left, right, up, and down to navigate between atbats.  The up and down gestures 
work just as the Next and Prev buttons.  The left arrow gesture moves you to the last atbat at that 
batting order slot.  The right button moves you to the next atbat at the batting order slot.

ScorePAD supports global find for player and team names


** Bug Fixes **

The Scorecard view created extra, unneeded  column under certain circumstances

Irregular highlighting in Lineup view

Lineup view now prompts for change or sub on every change and won't prompt if the game is from a blank player
number to or a blank position.

Game view fields were cut short

Game View field selection highlighting was irregular under some circumstances.

Passed balls are now attributed to catchers

Prompting to set game end time only happens once per ScorePAD session

Cosmetic cleanup changes to scorecard view

ScorePAD Palm and desktop stats will calculate more accurately

If the Win/Lose Pitcher dialog was entered and no pitcher selected, re-entry into the dialog caused an
exception

Passed all platinum certification criteria in an in-house test

Performing substitutions where a player changes defensive position and then changes back records stats
incorrectly and, in the case of a pitcher, marked the pitcher record with win/lose/save incorrectly.




ScorePAD Desktop

** Enhancements ***

Added Change League to the Edit menu of the Roster view.  The command allows you to
select a team and switch it to another league.

** Bug fixes **

Team Stats would show duplicate stats for pitchers.

The printed scoresheet won't included unnecessary columns under some circumstances.

Games with a dh and innings where batters go through the entire lineup will 
display & print properly.

Part of the Atbat Detail square was not erased if the home team had a larger scoresheet 
than the visitor (usually because of team batting around in one or more innings.)

Defensive errors causing base runners to advance are counted in error totals at the 
bottom of each inning on the printed scoresheet.  In previous versions this total only
included error that caused batters to reach base.

Out on base from 3rd didn't show up on screen or printed scoresheet 
in some cases.

DH, PH, SF, & EF didn't show up properly on the desktop in the Roster and Scorecard views.

RBIs weren't calculated properly in some sub situations.

Pitcher win, loss, save didn't show up on game stats when pitcher subbed to another 
defensive position.

Center and Right position were switch in the RosterPAD detail display.

RosterPAD entries added by ScorePAD sometimes included trash for statistics

The disabled Apply button has been removed from the Player View/Edit dialogs.

When new player is created, the League of the Player Edit dialog will default to
the current league.

ScorePAD Conduit

** Bug fixes **

Created duplicate Roster records when "Add players to database" checkbox was checked 
during multiple hotsync sessions

Created players with -1 as their player number of a player number had not been set
in ScorePAD Palm

Didn't save throwing hand of player when creating Roster records from lineup players









2.50.4

** Bug fixes from 2.5

In some cases, changing number of visiting team batters after entering the lineup caused players in the
lineup to shift.

Entering and exiting game parameters screen caused lineup to be cleared when team names were over 3
characters long.

Beaming lineup from home team on the source ScorePAD to visiting team on the destination ScorePAD (or vice
versa) caused numerous errors during game because players were still marked as being on opposite team.

Changing lineup player number in Edit Lineup now prompts from substitution or correction when necessary

Under some conditions, changing lineup information caused the Palm to reset

In some cases, with two outs on the current team, ScorePAD would switch sides to the opposing team for the
next batter.

Pitchers are awarded 1/3 innings properly when runners are left from one pitcher and gotten out by another.

Team names of up to 7 characters now work on Palm and desktop; on previous versions, the names cause the 
ScorePAD conduit to hang, abort or not except atbats for players.  Additionally, the desktop would only allow
three character names.

RosterPAD would not run on PalmPilot Professionals.

The ScorePAD conduit has been upgraded to catch more scoring errors, give more feed back in the log, and operate
with greater stability

The RosterPAD conduit will not duplicate players on the desktop.  It will not allows multiple players with the
same league, team, player number, and last name.  In some cases this will cause a disperity between the number
of player on your palm and the number of players in the database.  You can remedity this by choosing
"Desktop overwrites handheld" for the RosterPAD conduit in the Custom menu of the HotSync Manager.

The ScorePAD Desktop will print games with designated hitters properly.

The ScorePAD Desktop will print games with on large format printers properly.  We have tested printing
scoresheet on pages up to 13X19.

Checking the "Add players to database" check box in the Game Parameters dialog caused players that belonged
to the "Unfiled" league to be added to the desktop database improperly.  This problem caused the RosterPAD
hotsync to work improperly or even abort.  This problem has been fixed.

Certain game situations would cause reset when you entered Win/Lose Pitcher dialog

RosterPAD fields now have length limits

** enhancements since 2.5

The Clear AtBat menu item has been added to the AtBat view.  The command allows you to erase or undo all
atbat events.

Upon returning from the the Pitch Details dialog, ScorePAD will check for strikeout or walks.  Additionally,
the Pitch Details dialog now has Out and On-base buttons.  These buttons add an Inplay pitch, allowing you to 
chart the final pitch of the atbat.  After pressing the OK button, ScorePAD will prompt for the on-base or
out type unless 4 balls or 3 strikes were recorded.

The time that ScorePAD takes to record a pitch and update all pitching stats has been reduced.

ScorePAD now allows printing games up to 15 inning on 11x14 paper.  These games can have no more than 9 batters.

ScorePAD now shows a status line while updating player stats to RosterPAD

RosterPAD field navigation with gestures skip offer fields that have triggers for popup lists

A checkbox has been added to RosterPAD in the Preferences dialog.  The checkbox to allows you to turn off
the RosterPAD database backup.  When your RosterPAD database contains over 900 records, HotSync will take place
quickly but the database backup might take a minute or so.


2.5

** Bug fixes from 2.0

Palm 

All wild pitches, steals, caught steals, & balks are awarded to the proper pitcher

Advancing lead runner on wild pitches and passed balls with drag-and-drop didn't advance other runners

Index out of range error when 3rd out made by runner on base leaving the batter at the plate

All memory leaks have been fixed.  This cause a reset in the latter part of a game

All statistics are now calculated the same on both platforms


Desktop

Conflicts between players in the Roster database and players in the game entered on the Palm have been resolved
by alway using the player name entered in the Palm as the player used on all of the desktop
score and stat sheets

Fixed sizing and display in spray chart

Stats calculations on score sheets have been fixed


Enhancements for 2.5


ScorePAD

ScorePAD now tracks 24 offensive stats, 4 defensive and 26 pitcher stats

You may now select winning, losing, and save pitchers

Instant pitcher stats now displays season pitching stats (including ERA)

You can now record grounds conditions and attendance in game setup

When you enter an end time, the game is marked as complete.  You may also remove the end time
by setting the end time to "In Progress."
 
The AtBat view now include and instant pop-up of the lineup for the time now batting
along with the atbats and hits for each player

You may now see the current season batting average of each batter on in the AtBat view.
You must set a preference for this stats to display in the title bar at all times.
 
You may now record pitches while remaining in the Pitch Detail dialog. The Pitch Detail dialog also includes 
the current ball/strike count and the number of pitchers for the current batter.

ScorePAD prints a game report that includes all player and pitcher statistics

ScorePAD's stats view now allows sorting by any stat column or player name

ScorePAD Palm calculates and saves to RosterPAD 26 batting and 26 pitching stats 

ScorePAD text fields now allow cut copy and paste

You can edit substitutes'; adding subs, changing beginning & ending inning, and removing subs

You can edit assists and putouts in the atbat detail view

You can set a pinch runner in the atbat view

ScorePAD record each change of a player's position in the substitution list

Instant pitcher stats now includes Ground outs, Strikeouts, and Fly outs

Instant pitcher stats now includes Ahead, Behind, and Even pitch counts

You can now pop up instant pitcher stats on the opposing pitcher and the current pitcher on
the same screen

Instant batter stats now include 5 more offensive stats and 4 defensive stats for the game and season


RosterPAD

RosterPAD now allows editing of all player and pitcher stats

RosterPAD displays all season stats in the player display window

RosterPAD allows printing of entire roster

RosterPAD Palm now uses lists to select position, batting hand, throwing hand, and batting order

RosterPAD Palm displays season offensive stats on player view

RosterPAD Palm displays season pitcher stats on player view for pitchers

RosterPAD Palm calculates and displays season average and slugging percentage on player view

RosterPAD Palm calculates and displays season ERA for pitchers on player view

RosterPAD Palm now beams players, team, and leagues.

RosterPAD Palm allows you to zero a player's stats with a menu command


